permanent endowment - German English Dictionary